${TITLE}するUserScript
This is Template Page.
hr.icon
実装
code:template.js
export const template = (title) => {
return `${title}
hr.icon
<<ここにUserScriptの説明を書く>>
---ここから---
code:script.js
import "/api/code/${scrapbox.Project.name}/${title}/script.js"
---ここまで---
o アイコンを変更する(デフォルトはバッテンの画像になっています) hr.icon
実装
code:script.js
const hogeFunction = () => {
alert("hoge");
};
const MENU_TITLE = "${title}";
scrapbox.PageMenu.addMenu({
title: MENU_TITLE,
image: MENU_ICON_URL,
onClick: () => {
scrapbox.PageMenu(MENU_TITLE).removeAllItems();
scrapbox.PageMenu(MENU_TITLE).addItem({
title: 'hoge',
onClick: () => hogeFunction
});
scrapbox.PageMenu(MENU_TITLE).addItem({
title: 'hoge',
onClick: () => {
alert("hoge")
}
});
scrapbox.PageMenu(MENU_TITLE).addSeparator();
scrapbox.PageMenu(MENU_TITLE).addItem({
title: 'Setting',
onClick: () => location.href = '${title}'
});
}
});
hr.icon
https://gyazo.com/c3bc5b1f0f6e9a1513e49bd82022f5b0
`;
}
https://gyazo.com/c3bc5b1f0f6e9a1513e49bd82022f5b0
hr.icon